It information technology computer software computer program careers in Sharm El-Sheikh, Egypt